value oneself very highly - French English Dictionary